import os

print('当前的工作目录:', os.getcwd())
lst = os.listdir()
print('当前路径下所有的目录及文件:', lst)
print('指定路径下的所有目录及文件:',
      os.listdir('C:\Project\My\Python-pro\python-project\chap7\新建的目录'))  # F:\\xxx   r'F:\xxx'

# 创建目录
# os.mkdir('好好学习') # 如果要创建的文件夹已存在 报错
# os.makedirs('C:/Project/My/Python-pro/python-project/chap7/aa/bb/cc')  # 创建多级目录

# 删除目录
# os.rmdir('好好学习')  # 目录不存在 程序报错
# os.removedirs('./aa/bb/cc')

# 把path设置为当前路径
os.chdir('C:\Project\My\Python-pro\python-project')
print('获取当前路径:', os.getcwd())

# 遍历目录数
for dirs, dirlst, filelst in os.walk('C:\Project\My\Python-pro\python-project'):
      print(dirs)
      print(dirlst)
      print(filelst)
      print('--------------')